home *** CD-ROM | disk | FTP | other *** search
Emacs Compiled Lisp | 1998-05-21 | 8.5 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: Emacs Compiled Lisp
(other/emacsCompiledLisp).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| Emacs Compiled Lisp (other/emacsCompiledLisp)
| magic
| Unsupported |
100%
| file
| Emacs/XEmacs v20 byte-compiled Lisp data
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Emacs/XEmacs byte-compiled Lisp (generic)
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 14 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 73 74 65 76 65 40 61 |piled by| steve@a|
|00000020| 6c 74 61 69 72 2e 78 65 | 6d 61 63 73 2e 6f 72 67 |ltair.xe|macs.org|
|00000030| 20 6f 6e 20 54 68 75 20 | 4e 6f 76 20 32 30 20 31 | on Thu |Nov 20 1|
|00000040| 38 3a 30 34 3a 34 36 20 | 31 39 39 37 0a 3b 3b 3b |8:04:46 |1997.;;;|
|00000050| 20 66 72 6f 6d 20 66 69 | 6c 65 20 2f 68 6f 6d 65 | from fi|le /home|
|00000060| 2f 78 65 6d 61 63 73 2f | 32 30 2e 33 2f 78 65 6d |/xemacs/|20.3/xem|
|00000070| 61 63 73 2d 32 30 2e 33 | 2f 6c 69 73 70 2f 73 6b |acs-20.3|/lisp/sk|
|00000080| 6b 2f 73 6b 6b 2d 6b 61 | 6b 61 73 69 2e 65 6c 0a |k/skk-ka|kasi.el.|
|00000090| 3b 3b 3b 20 65 6d 61 63 | 73 20 76 65 72 73 69 6f |;;; emac|s versio|
|000000a0| 6e 20 32 30 2e 33 20 22 | 56 61 74 69 63 61 6e 20 |n 20.3 "|Vatican |
|000000b0| 43 69 74 79 22 20 58 45 | 6d 61 63 73 20 20 4c 75 |City" XE|macs Lu|
|000000c0| 63 69 64 2e 0a 3b 3b 3b | 20 62 79 74 65 63 6f 6d |cid..;;;| bytecom|
|000000d0| 70 20 76 65 72 73 69 6f | 6e 20 32 2e 32 35 20 58 |p versio|n 2.25 X|
|000000e0| 45 6d 61 63 73 3b 20 32 | 32 2d 4d 61 72 2d 39 36 |Emacs; 2|2-Mar-96|
|000000f0| 2e 0a 3b 3b 3b 20 6f 70 | 74 69 6d 69 7a 61 74 69 |..;;; op|timizati|
|00000100| 6f 6e 20 69 73 20 6f 6e | 2e 0a 3b 3b 3b 20 74 68 |on is on|..;;; th|
|00000110| 69 73 20 66 69 6c 65 20 | 75 73 65 73 20 6f 70 63 |is file |uses opc|
|00000120| 6f 64 65 73 20 77 68 69 | 63 68 20 64 6f 20 6e 6f |odes whi|ch do no|
|00000130| 74 20 65 78 69 73 74 20 | 69 6e 20 45 6d 61 63 73 |t exist |in Emacs|
|00000140| 20 31 39 2e 0a 0a 28 69 | 66 20 28 61 6e 64 20 28 | 19...(i|f (and (|
|00000150| 62 6f 75 6e 64 70 20 27 | 65 6d 61 63 73 2d 76 65 |boundp '|emacs-ve|
|00000160| 72 73 69 6f 6e 29 0a 09 | 20 28 6f 72 20 28 61 6e |rsion)..| (or (an|
|00000170| 64 20 28 62 6f 75 6e 64 | 70 20 27 65 70 6f 63 68 |d (bound|p 'epoch|
|00000180| 3a 3a 76 65 72 73 69 6f | 6e 29 20 65 70 6f 63 68 |::versio|n) epoch|
|00000190| 3a 3a 76 65 72 73 69 6f | 6e 29 0a 09 20 20 20 20 |::versio|n).. |
|000001a0| 20 28 73 74 72 69 6e 67 | 2d 6c 65 73 73 70 20 65 | (string|-lessp e|
|000001b0| 6d 61 63 73 2d 76 65 72 | 73 69 6f 6e 20 22 32 30 |macs-ver|sion "20|
|000001c0| 22 29 29 29 0a 20 20 20 | 20 28 65 72 72 6f 72 20 |"))). | (error |
|000001d0| 22 60 73 6b 6b 2d 6b 61 | 6b 61 73 69 2e 65 6c 27 |"`skk-ka|kasi.el'|
|000001e0| 20 77 61 73 20 63 6f 6d | 70 69 6c 65 64 20 66 6f | was com|piled fo|
|000001f0| 72 20 45 6d 61 63 73 20 | 32 30 22 29 29 0a 0a 28 |r Emacs |20"))..(|
|00000200| 6f 72 20 28 62 6f 75 6e | 64 70 20 27 63 75 72 72 |or (boun|dp 'curr|
|00000210| 65 6e 74 2d 6c 6f 61 64 | 2d 6c 69 73 74 29 20 28 |ent-load|-list) (|
|00000220| 73 65 74 71 20 63 75 72 | 72 65 6e 74 2d 6c 6f 61 |setq cur|rent-loa|
|00000230| 64 2d 6c 69 73 74 20 6e | 69 6c 29 29 0a 0a 28 72 |d-list n|il))..(r|
|00000240| 65 71 75 69 72 65 20 27 | 6d 75 6c 65 29 0a 3b 3b |equire '|mule).;;|
|00000250| 3b 23 23 23 63 6f 64 69 | 6e 67 20 73 79 73 74 65 |;###codi|ng syste|
|00000260| 6d 3a 20 65 73 63 61 70 | 65 2d 71 75 6f 74 65 64 |m: escap|e-quoted|
|00000270| 0a 0a 28 62 79 74 65 2d | 63 6f 64 65 20 22 c0 c1 |..(byte-|code "..|
|00000280| 21 88 c0 c2 21 87 22 20 | 5b 72 65 71 75 69 72 65 |!...!." |[require|
|00000290| 20 73 6b 6b 2d 66 6f 72 | 65 77 6f 72 64 20 73 6b | skk-for|eword sk|
|000002a0| 6b 2d 76 61 72 73 5d 20 | 32 29 0a 28 64 65 66 76 |k-vars] |2).(defv|
|000002b0| 61 72 20 73 6b 6b 2d 75 | 73 65 2d 6b 61 6b 61 73 |ar skk-u|se-kakas|
|000002c0| 69 20 28 62 79 74 65 2d | 63 6f 64 65 20 22 c0 c1 |i (byte-|code "..|
|000002d0| 21 ab 85 c2 c1 21 ae 89 | c3 c4 c5 89 89 c6 25 c7 |!....!..|......%.|
|000002e0| 61 87 22 20 5b 66 69 6c | 65 2d 65 78 69 73 74 73 |a." [fil|e-exists|
|000002f0| 2d 70 20 22 2f 75 73 72 | 2f 6c 6f 63 61 6c 2f 62 |-p "/usr|/local/b|
|00000300| 69 6e 2f 6b 61 6b 61 73 | 69 22 20 66 69 6c 65 2d |in/kakas|i" file-|
|00000310| 65 78 65 63 75 74 61 62 | 6c 65 2d 70 20 63 61 6c |executab|le-p cal|
|00000320| 6c 2d 70 72 6f 63 65 73 | 73 20 22 77 68 69 63 68 |l-proces|s "which|
|00000330| 22 20 6e 69 6c 20 22 6b | 61 6b 61 73 69 22 20 30 |" nil "k|akasi" 0|
|00000340| 5d 20 36 29 20 22 5c 0a | 2a 4e 6f 6e 2d 6e 69 6c |] 6) "\.|*Non-nil|
|00000350| 20 1b 24 28 42 24 47 24 | 22 24 6c 24 50 1b 28 42 | .$(B$G$|"$l$P.(B|
|00000360| 20 4b 41 4b 41 53 49 20 | 1b 24 28 42 24 72 3b 48 | KAKASI |.$(B$r;H|
|00000370| 24 43 24 3f 4a 51 34 39 | 24 72 39 54 24 4a 24 26 |$C$?JQ49|$r9T$J$&|
|00000380| 21 23 1b 28 42 22 29 0a | 28 64 65 66 76 61 72 20 |!#.(B").|(defvar |
|00000390| 73 6b 6b 2d 72 6f 6d 61 | 6a 69 2d 2a 2d 62 79 2d |skk-roma|ji-*-by-|
|000003a0| 68 65 70 62 75 72 6e 20 | 74 20 22 5c 0a 2a 4e 6f |hepburn |t "\.*No|
|000003b0| 6e 2d 6e 69 6c 20 1b 24 | 28 42 24 47 24 22 24 6c |n-nil .$|(B$G$"$l|
|000003c0| 24 50 1b 28 42 20 4b 41 | 4b 41 53 49 20 1b 24 28 |$P.(B KA|KASI .$(|
|000003d0| 42 24 72 3b 48 24 43 24 | 3f 25 6d 21 3c 25 5e 3b |B$r;H$C$|?%m!<%^;|
|000003e0| 7a 24 58 24 4e 4a 51 34 | 39 4d 4d 3c 30 24 4b 25 |z$X$NJQ4|9MM<0$K%|
|000003f0| 58 25 5c 25 73 3c 30 24 | 72 4d 51 24 24 24 6b 21 |X%\%s<0$|rMQ$$$k!|
|00000400| 23 1b 28 42 0a 1b 24 28 | 42 4e 63 24 28 24 50 21 |#.(B..$(|BNc$($P!|
|00000410| 22 1b 28 42 0a 20 20 5c | 22 1b 24 28 42 24 37 1b |".(B. \|".$(B$7.|
|00000420| 28 42 5c 22 20 2d 3e 20 | 5c 22 73 68 69 5c 22 0a |(B\" -> |\"shi\".|
|00000430| 0a 6e 69 6c 20 1b 24 28 | 42 24 47 24 22 24 6c 24 |.nil .$(|B$G$"$l$|
|00000440| 50 21 22 37 31 4e 61 3c | 30 1b 28 42 20 5c 22 28 |P!"71Na<|0.(B \"(|
|00000450| 1b 24 28 42 21 56 46 7c | 4b 5c 3c 30 21 57 24 48 |.$(B!VF||K\<0!W$H|
|00000460| 24 62 38 40 24 26 24 68 | 24 26 24 40 1b 28 42 29 |$b8@$&$h|$&$@.(B)|
|00000470| 5c 22 20 1b 24 28 42 24 | 72 4d 51 24 24 24 6b 21 |\" .$(B$|rMQ$$$k!|
|00000480| 23 1b 28 42 0a 1b 24 28 | 42 4e 63 24 28 24 50 21 |#.(B..$(|BNc$($P!|
|00000490| 22 1b 28 42 0a 20 20 20 | 5c 22 1b 24 28 42 24 37 |".(B. |\".$(B$7|
|000004a0| 1b 28 42 5c 22 20 2d 3e | 20 5c 22 73 69 5c 22 0a |.(B\" ->| \"si\".|
|000004b0| 0a 1b 24 28 42 3e 3c 4f | 42 1b 28 42 20 32 39 20 |..$(B><O|B.(B 29 |
|000004c0| 1b 24 28 42 47 2f 1b 28 | 42 20 31 32 20 1b 24 28 |.$(BG/.(|B 12 .$(|
|000004d0| 42 37 6e 1b 28 42 20 39 | 20 1b 24 28 42 46 7c 49 |B7n.(B 9| .$(BF|I|
|000004e0| 55 46 62 33 55 39 70 3c | 28 42 68 30 6c 39 66 24 |UFb3U9p<|(Bh0l9f$|
|000004f0| 4b 24 68 24 6c 24 50 21 | 22 38 36 42 27 45 2a 24 |K$h$l$P!|"86B'E*$|
|00000500| 4b 37 31 4e 61 3c 30 1b | 28 42 20 5c 22 28 1b 24 |K71Na<0.|(B \"(.$|
|00000510| 28 42 46 7c 4b 5c 3c 30 | 1b 28 42 29 5c 22 20 1b |(BF|K\<0|.(B)\" .|
|00000520| 24 28 42 24 72 1b 28 42 | 0a 1b 24 28 42 4d 51 24 |$(B$r.(B|..$(BMQ$|
|00000530| 24 24 6b 24 2b 24 4e 24 | 68 24 26 24 4b 35 2d 3a |$$k$+$N$|h$&$K5-:|
|00000540| 5c 24 35 24 6c 24 46 24 | 24 24 6b 24 2c 21 22 3a |\$5$l$F$|$$k$,!":|
|00000550| 23 46 7c 30 6c 48 4c 45 | 2a 24 4a 35 2d 3a 5c 4a |#F|0lHLE|*$J5-:\J|
|00000560| 7d 4b 21 24 4f 21 22 24 | 60 24 37 24 6d 21 22 25 |}K!$O!"$|`$7$m!"%|
|00000570| 58 25 5c 25 73 3c 30 24 | 47 24 22 1b 28 42 0a 1b |X%\%s<0$|G$".(B..|
|00000580| 24 28 42 24 6b 24 68 24 | 26 24 4b 3b 57 24 26 21 |$(B$k$h$|&$K;W$&!|
|00000590| 23 1b 28 42 22 29 0a 28 | 64 65 66 76 61 72 20 73 |#.(B").(|defvar s|
|000005a0| 6b 6b 2d 6b 61 6b 61 73 | 69 2d 6c 6f 61 64 2d 68 |kk-kakas|i-load-h|
|000005b0| 6f 6f 6b 20 6e 69 6c 20 | 22 5c 0a 2a 73 6b 6b 2d |ook nil |"\.*skk-|
|000005c0| 6b 61 6b 61 73 69 2e 65 | 6c 20 1b 24 28 42 24 2c |kakasi.e|l .$(B$,|
|000005d0| 25 6d 21 3c 25 49 24 35 | 24 6c 24 3f 24 48 24 2d |%m!<%I$5|$l$?$H$-|
|000005e0| 24 4e 25 55 25 43 25 2f | 21 23 1b 28 42 22 29 0a |$N%U%C%/|!#.(B").|
|000005f0| 28 62 79 74 65 2d 63 6f | 64 65 20 22 08 ab 86 c1 |(byte-co|de "....|
|00000600| c2 c3 c4 23 88 c1 87 22 | 20 5b 73 6b 6b 2d 6d 75 |...#..."| [skk-mu|
|00000610| 6c 65 33 20 6d 6f 64 69 | 66 79 2d 63 6f 64 69 6e |le3 modi|fy-codin|
|00000620| 67 2d 73 79 73 74 65 6d | 2d 61 6c 69 73 74 20 70 |g-system|-alist p|
|00000630| 72 6f 63 65 73 73 20 22 | 6b 61 6b 61 73 69 22 20 |rocess "|kakasi" |
|00000640| 28 75 6e 64 65 63 69 64 | 65 64 20 2e 20 65 75 63 |(undecid|ed . euc|
|00000650| 2d 6a 61 70 61 6e 29 5d | 20 34 29 0a 28 64 65 66 |-japan)]| 4).(def|
|00000660| 61 6c 69 61 73 20 27 73 | 6b 6b 2d 67 79 61 6b 75 |alias 's|kk-gyaku|
|00000670| 62 69 6b 69 2d 72 65 67 | 69 6f 6e 20 23 5b 28 73 |biki-reg|ion #[(s|
|00000680| 74 61 72 74 20 65 6e 64 | 20 26 6f 70 74 69 6f 6e |tart end| &option|
|00000690| 61 6c 20 61 6c 6c 29 20 | 22 c0 09 5c 6e 0b 23 1c |al all) |"..\n.#.|
|000006a0| c5 8e c6 1e 07 09 5c 6e | 7c 88 09 62 88 0c 63 88 |......\n||..b..c.|
|000006b0| 2a c8 20 29 87 22 20 5b | 73 6b 6b 2d 67 79 61 6b |*. )." [|skk-gyak|
|000006c0| 75 62 69 6b 69 2d 31 20 | 73 74 61 72 74 20 65 6e |ubiki-1 |start en|
|000006d0| 64 20 61 6c 6c 20 73 74 | 72 20 6e 69 6c 20 74 20 |d all st|r nil t |
|000006e0| 63 6f 6d 62 69 6e 65 2d | 61 66 74 65 72 2d 63 68 |combine-|after-ch|
|000006f0| 61 6e 67 65 2d 63 61 6c | 6c 73 20 73 6b 6b 2d 73 |ange-cal|ls skk-s|
|00000700| 65 74 2d 63 75 72 73 6f | 72 2d 70 72 6f 70 65 72 |et-curso|r-proper|
|00000710| 6c 79 5d 20 34 20 22 5c | 0a 1b 24 28 42 25 6a 21 |ly] 4 "\|..$(B%j!|
|00000720| 3c 25 38 25 67 25 73 24 | 4e 34 41 3b 7a 21 22 41 |<%8%g%s$|N4A;z!"A|
|00000730| 77 24 6a 32 3e 4c 3e 24 | 72 41 34 24 46 24 52 24 |w$j2>L>$|rA4$F$R$|
|00000740| 69 24 2c 24 4a 24 4b 4a | 51 34 39 24 39 24 6b 21 |i$,$J$KJ|Q49$9$k!|
|00000750| 23 1b 28 42 0a 1b 24 28 | 42 25 2a 25 57 25 37 25 |#.(B..$(|B%*%W%7%|
|00000760| 67 25 4a 25 6b 30 7a 3f | 74 24 4e 1b 28 42 20 41 |g%J%k0z?|t$N.(B A|
|00000770| 4c 4c 20 1b 24 28 42 24 | 2c 1b 28 42 20 6e 6f 6e |LL .$(B$|,.(B non|
|00000780| 2d 6e 69 6c 20 1b 24 28 | 42 24 4a 24 69 24 50 21 |-nil .$(|B$J$i$P!|
|00000790| 22 4a 23 3f 74 24 4e 38 | 75 4a 64 24 2c 24 22 24 |"J#?t$N8|uJd$,$"$|
|000007a0| 6b 3e 6c 39 67 24 4f 21 | 22 1b 28 42 5c 22 7b 7d |k>l9g$O!|".(B\"{}|
|000007b0| 5c 22 20 1b 24 28 42 24 | 47 24 2f 1b 28 42 0a 1b |\" .$(B$|G$/.(B..|
|000007c0| 24 28 42 24 2f 24 43 24 | 46 49 3d 3c 28 24 39 24 |$(B$/$C$|FI=<($9$|
|000007d0| 6b 21 23 1b 28 42 0a 1b | 24 28 42 4e 63 24 28 24 |k!#.(B..|$(BNc$($|
|000007e0| 50 21 22 1b 28 42 0a 20 | 20 20 20 1b 24 28 42 43 |P!".(B. | .$(BC|
|000007f0| 66 45 67 1b 28 42 20 2d | 3e 20 7b 1b 24 28 42 24 |fEg.(B -|> {.$(B$|
|00000800| 4a 24 2b 24 37 24 5e 1b | 28 42 7c 1b 24 28 42 24 |J$+$7$^.|(B|.$(B$|
|00000810| 4a 24 2b 24 38 24 5e 1b | 28 42 7d 22 20 22 2a 72 |J$+$8$^.|(B}" "*r|
|00000820| 5c 6e 50 22 5d 29 0a 28 | 64 65 66 61 6c 69 61 73 |\nP"]).(|defalias|
|00000830| 20 27 73 6b 6b 2d 67 79 | 61 6b 75 62 69 6b 69 2d | 'skk-gy|akubiki-|
|00000840| 6d 65 73 73 61 67 65 20 | 23 5b 28 73 74 61 72 74 |message |#[(start|
|00000850| 20 65 6e 64 20 26 6f 70 | 74 69 6f 6e 61 6c 20 61 | end &op|tional a|
|00000860| 6c 6c 29 20 22 c0 09 5c | 6e 0b 23 1c c5 20 1e 06 |ll) "..\|n.#.. ..|
|00000870| c7 8e c8 c9 0c 5c 22 ab | 86 0c ca 95 cb 4f 14 2a |.....\".|.....O.*|
|00000880| cc 0c 21 88 cd 20 29 87 | 22 20 5b 73 6b 6b 2d 67 |..!.. ).|" [skk-g|
|00000890| 79 61 6b 75 62 69 6b 69 | 2d 31 20 73 74 61 72 74 |yakubiki|-1 start|
|000008a0| 20 65 6e 64 20 61 6c 6c | 20 73 74 72 20 6d 61 74 | end all| str mat|
|000008b0| 63 68 2d 64 61 74 61 20 | 6d 61 74 63 68 2d 64 61 |ch-data |match-da|
|000008c0| 74 61 20 28 28 73 74 6f | 72 65 2d 6d 61 74 63 68 |ta ((sto|re-match|
|000008d0| 2d 64 61 74 61 20 6d 61 | 74 63 68 2d 64 61 74 61 |-data ma|tch-data|
|000008e0| 29 29 20 73 74 72 69 6e | 67 2d 6d 61 74 63 68 20 |)) strin|g-match |
|000008f0| 22 5e 5b 20 1b 24 28 42 | 21 21 1b 28 42 09 5d 2b |"^[ .$(B|!!.(B.]+|
|00000900| 22 20 30 20 6e 69 6c 20 | 6d 65 73 73 61 67 65 20 |" 0 nil |message |
|00000910| 73 6b 6b 2d 73 65 74 2d | 63 75 72 73 6f 72 2d 70 |skk-set-|cursor-p|
|00000920| 72 6f 70 65 72 6c 79 5d | 20 34 20 22 5c 0a 1b 24 |roperly]| 4 "\..$|
|00000930| 28 42 25 6a 21 3c 25 38 | 25 67 25 73 24 4e 34 41 |(B%j!<%8|%g%s$N4A|
|00000940| 3b 7a 21 22 41 77 24 6a | 32 3e 4c 3e 24 72 41 34 |;z!"Aw$j|2>L>$rA4|
|00000950| 24 46 24 52 24 69 24 2c | 24 4a 24 4b 4a 51 34 39 |$F$R$i$,|$J$KJQ49|
|00000960| 38 65 21 22 25 28 25 33 | 21 3c 24 39 24 6b 21 23 |8e!"%(%3|!<$9$k!#|
|00000970| 1b 28 42 0a 1b 24 28 42 | 25 2a 25 57 25 37 25 67 |.(B..$(B|%*%W%7%g|
|00000980| 25 4a 25 6b 30 7a 3f 74 | 24 4e 1b 28 42 20 41 4c |%J%k0z?t|$N.(B AL|
|00000990| 4c 20 1b 24 28 42 24 2c | 1b 28 42 20 6e 6f 6e 2d |L .$(B$,|.(B non-|
|000009a0| 6e 69 6c 20 1b 24 28 42 | 24 4a 24 69 24 50 21 22 |nil .$(B|$J$i$P!"|
|000009b0| 4a 23 3f 74 24 4e 38 75 | 4a 64 24 2c 24 22 24 6b |J#?t$N8u|Jd$,$"$k|
|000009c0| 3e 6c 39 67 24 4f 21 22 | 1b 28 42 5c 22 7b 7d 5c |>l9g$O!"|.(B\"{}\|
|000009d0| 22 20 1b 24 28 42 24 47 | 24 2f 1b 28 42 0a 1b 24 |" .$(B$G|$/.(B..$|
|000009e0| 28 42 24 2f 24 43 24 46 | 49 3d 3c 28 24 39 24 6b |(B$/$C$F|I=<($9$k|
|000009f0| 21 23 1b 28 42 0a 1b 24 | 28 42 4e 63 24 28 24 50 |!#.(B..$|(BNc$($P|
|00000a00| 21 22 1b 28 42 0a 20 20 | 20 20 1b 24 28 42 43 66 |!".(B. | .$(BCf|
|00000a10| 45 67 1b 28 42 20 2d 3e | 20 7b 1b 24 28 42 24 4a |Eg.(B ->| {.$(B$J|
|00000a20| 24 2b 24 37 24 5e 1b 28 | 42 7c 1b 24 28 42 24 4a |$+$7$^.(|B|.$(B$J|
|00000a30| 24 2b 24 38 24 5e 1b 28 | 42 7d 22 20 22 72 5c 6e |$+$8$^.(|B}" "r\n|
|00000a40| 50 22 5d 29 0a 28 64 65 | 66 61 6c 69 61 73 20 27 |P"]).(de|falias '|
|00000a50| 73 6b 6b 2d 67 79 61 6b | 75 62 69 6b 69 2d 6b 61 |skk-gyak|ubiki-ka|
|00000a60| 74 61 6b 61 6e 61 2d 72 | 65 67 69 6f 6e 20 23 5b |takana-r|egion #[|
|00000a70| 28 73 74 61 72 74 20 65 | 6e 64 20 26 6f 70 74 69 |(start e|nd &opti|
|00000a80| 6f 6e 61 6c 20 61 6c 6c | 29 20 22 c0 09 5c 6e 0b |onal all|) "..\n.|
|00000a90| c4 24 1d c6 8e c7 1e 08 | 09 5c 6e 7c 88 09 62 88 |.$......|.\n|..b.|
|00000aa0| 0d 63 88 2a c9 20 29 87 | 22 20 5b 73 6b 6b 2d 67 |.c.*. ).|" [skk-g|
|00000ab0| 79 61 6b 75 62 69 6b 69 | 2d 31 20 73 74 61 72 74 |yakubiki|-1 start|
|00000ac0| 20 65 6e 64 20 61 6c 6c | 20 6b 61 74 61 6b 61 6e | end all| katakan|
|00000ad0| 61 20 73 74 72 20 6e 69 | 6c 20 74 20 63 6f 6d 62 |a str ni|l t comb|
|00000ae0| 69 6e 65 2d 61 66 74 65 | 72 2d 63 68 61 6e 67 65 |ine-afte|r-change|
|00000af0| 2d 63 61 6c 6c 73 20 73 | 6b 6b 2d 73 65 74 2d 63 |-calls s|kk-set-c|
|00000b00| 75 72 73 6f 72 2d 70 72 | 6f 70 65 72 6c 79 5d 20 |ursor-pr|operly] |
|00000b10| 35 20 22 5c 0a 1b 24 28 | 42 25 6a 21 3c 25 38 25 |5 "\..$(|B%j!<%8%|
|00000b20| 67 25 73 24 4e 34 41 3b | 7a 21 22 41 77 24 6a 32 |g%s$N4A;|z!"Aw$j2|
|00000b30| 3e 4c 3e 24 72 41 34 24 | 46 25 2b 25 3f 25 2b 25 |>L>$rA4$|F%+%?%+%|
|00000b40| 4a 24 4b 4a 51 34 39 24 | 39 24 6b 21 23 1b 28 42 |J$KJQ49$|9$k!#.(B|
|00000b50| 0a 1b 24 28 42 25 2a 25 | 57 25 37 25 67 25 4a 25 |..$(B%*%|W%7%g%J%|
|00000b60| 6b 30 7a 3f 74 24 4e 1b | 28 42 20 41 4c 4c 20 1b |k0z?t$N.|(B ALL .|
|00000b70| 24 28 42 24 2c 1b 28 42 | 20 6e 6f 6e 2d 6e 69 6c |$(B$,.(B| non-nil|
|00000b80| 20 1b 24 28 42 24 4a 24 | 69 24 50 21 22 4a 23 3f | .$(B$J$|i$P!"J#?|
|00000b90| 74 24 4e 38 75 4a 64 24 | 2c 24 22 24 6b 3e 6c 39 |t$N8uJd$|,$"$k>l9|
|00000ba0| 67 24 4f 21 22 1b 28 42 | 5c 22 7b 7d 5c 22 20 1b |g$O!".(B|\"{}\" .|
|00000bb0| 24 28 42 24 47 24 2f 1b | 28 42 0a 1b 24 28 42 24 |$(B$G$/.|(B..$(B$|
|00000bc0| 2f 24 43 24 46 49 3d 3c | 28 24 39 24 6b 21 23 1b |/$C$FI=<|($9$k!#.|
|00000bd0| 28 42 0a 1b 24 28 42 4e | 63 24 28 24 50 21 22 1b |(B..$(BN|c$($P!".|
|00000be0| 28 42 0a 20 20 20 20 1b | 24 28 42 43 66 45 67 1b |(B. .|$(BCfEg.|
|00000bf0| 28 42 20 2d 3e 20 7b 1b | 24 28 42 25 4a 25 2b 25 |(B -> {.|$(B%J%+%|
|00000c00| 37 25 5e 1b 28 42 7c 1b | 24 28 42 25 4a 25 2b 25 |7%^.(B|.|$(B%J%+%|
|00000c10| 38 25 5e 1b 28 42 7d 22 | 20 22 2a 72 50 22 5d 29 |8%^.(B}"| "*rP"])|
|00000c20| 0a 28 64 65 66 61 6c 69 | 61 73 20 27 73 6b 6b 2d |.(defali|as 'skk-|
|00000c30| 67 79 61 6b 75 62 69 6b | 69 2d 6b 61 74 61 6b 61 |gyakubik|i-kataka|
|00000c40| 6e 61 2d 6d 65 73 73 61 | 67 65 20 23 5b 28 73 74 |na-messa|ge #[(st|
|00000c50| 61 72 74 20 65 6e 64 20 | 26 6f 70 74 69 6f 6e 61 |art end |&optiona|
|00000c60| 6c 20 61 6c 6c 29 20 22 | c0 09 5c 6e 0b c4 24 1d |l all) "|..\n..$.|
|00000c70| c6 20 1e 07 c8 8e c9 ca | 0d 5c 22 ab 86 0d cb 95 |. ......|.\".....|
|00000c80| cc 4f 15 2a cd 0d 21 88 | ce 20 29 87 22 20 5b 73 |.O.*..!.|. )." [s|
|00000c90| 6b 6b 2d 67 79 61 6b 75 | 62 69 6b 69 2d 31 20 73 |kk-gyaku|biki-1 s|
|00000ca0| 74 61 72 74 20 65 6e 64 | 20 61 6c 6c 20 6b 61 74 |tart end| all kat|
|00000cb0| 61 6b 61 6e 61 20 73 74 | 72 20 6d 61 74 63 68 2d |akana st|r match-|
|00000cc0| 64 61 74 61 20 6d 61 74 | 63 68 2d 64 61 74 61 20 |data mat|ch-data |
|00000cd0| 28 28 73 74 6f 72 65 2d | 6d 61 74 63 68 2d 64 61 |((store-|match-da|
|00000ce0| 74 61 20 6d 61 74 63 68 | 2d 64 61 74 61 29 29 20 |ta match|-data)) |
|00000cf0| 73 74 72 69 6e 67 2d 6d | 61 74 63 68 20 22 5e 5b |string-m|atch "^[|
|00000d00| 20 1b 24 28 42 21 21 1b | 28 42 09 5d 2b 22 20 30 | .$(B!!.|(B.]+" 0|
|00000d10| 20 6e 69 6c 20 6d 65 73 | 73 61 67 65 20 73 6b 6b | nil mes|sage skk|
|00000d20| 2d 73 65 74 2d 63 75 72 | 73 6f 72 2d 70 72 6f 70 |-set-cur|sor-prop|
|00000d30| 65 72 6c 79 5d 20 35 20 | 22 5c 0a 1b 24 28 42 25 |erly] 5 |"\..$(B%|
|00000d40| 6a 21 3c 25 38 25 67 25 | 73 24 4e 34 41 3b 7a 21 |j!<%8%g%|s$N4A;z!|
|00000d50| 22 41 77 24 6a 32 3e 4c | 3e 24 72 41 34 24 46 25 |"Aw$j2>L|>$rA4$F%|
|00000d60| 2b 25 3f 25 2b 25 4a 24 | 4b 4a 51 34 39 38 65 21 |+%?%+%J$|KJQ498e!|
|00000d70| 22 25 28 25 33 21 3c 24 | 39 24 6b 21 23 1b 28 42 |"%(%3!<$|9$k!#.(B|
|00000d80| 0a 1b 24 28 42 25 2a 25 | 57 25 37 25 67 25 4a 25 |..$(B%*%|W%7%g%J%|
|00000d90| 6b 30 7a 3f 74 24 4e 1b | 28 42 20 41 4c 4c 20 1b |k0z?t$N.|(B ALL .|
|00000da0| 24 28 42 24 2c 1b 28 42 | 20 6e 6f 6e 2d 6e 69 6c |$(B$,.(B| non-nil|
|00000db0| 20 1b 24 28 42 24 4a 24 | 69 24 50 21 22 4a 23 3f | .$(B$J$|i$P!"J#?|
|00000dc0| 74 24 4e 38 75 4a 64 24 | 2c 24 22 24 6b 3e 6c 39 |t$N8uJd$|,$"$k>l9|
|00000dd0| 67 24 4f 21 22 1b 28 42 | 5c 22 7b 7d 5c 22 20 1b |g$O!".(B|\"{}\" .|
|00000de0| 24 28 42 24 47 24 2f 1b | 28 42 0a 1b 24 28 42 24 |$(B$G$/.|(B..$(B$|
|00000df0| 2f 24 43 24 46 49 3d 3c | 28 24 39 24 6b 21 23 1b |/$C$FI=<|($9$k!#.|
|00000e00| 28 42 0a 1b 24 28 42 4e | 63 24 28 24 50 21 22 1b |(B..$(BN|c$($P!".|
|00000e10| 28 42 0a 20 20 20 20 1b | 24 28 42 43 66 45 67 1b |(B. .|$(BCfEg.|
|00000e20| 28 42 20 2d 3e 20 7b 1b | 24 28 42 25 4a 25 2b 25 |(B -> {.|$(B%J%+%|
|00000e30| 37 25 5e 1b 28 42 7c 1b | 24 28 42 25 4a 25 2b 25 |7%^.(B|.|$(B%J%+%|
|00000e40| 38 25 5e 1b 28 42 7d 22 | 20 22 72 5c 6e 50 22 5d |8%^.(B}"| "r\nP"]|
|00000e50| 29 0a 28 64 65 66 61 6c | 69 61 73 20 27 73 6b 6b |).(defal|ias 'skk|
|00000e60| 2d 67 79 61 6b 75 62 69 | 6b 69 2d 31 20 23 5b 28 |-gyakubi|ki-1 #[(|
|00000e70| 73 74 61 72 74 20 65 6e | 64 20 61 6c 6c 20 26 6f |start en|d all &o|
|00000e80| 70 74 69 6f 6e 61 6c 20 | 6b 61 74 61 6b 61 6e 61 |ptional |katakana|
|00000e90| 29 20 22 08 ab 83 c1 aa | 81 c2 1b 1b 0c ab 84 c5 |) ".....|........|
|00000ea0| 0b 42 13 1b 0e 06 ab 84 | c7 0b 42 13 c8 1b 0e 09 |.B......|..B.....|
|00000eb0| 1b 0e 5c 6e 0b 23 29 87 | 22 20 5b 6b 61 74 61 6b |..\n.#).|" [katak|
|00000ec0| 61 6e 61 20 28 22 2d 4a | 4b 22 29 20 28 22 2d 4a |ana ("-J|K") ("-J|
|00000ed0| 48 22 29 20 61 72 67 20 | 73 6b 6b 2d 61 6c 6c 6f |H") arg |skk-allo|
|00000ee0| 77 2d 73 70 61 63 65 73 | 2d 6e 65 77 6c 69 6e 65 |w-spaces|-newline|
|00000ef0| 73 2d 61 6e 64 2d 74 61 | 62 73 20 22 2d 63 22 20 |s-and-ta|bs "-c" |
|00000f00| 61 6c 6c 20 22 2d 70 22 | 20 73 6b 6b 2d 6b 61 6b |all "-p"| skk-kak|
|00000f10| 61 73 69 2d 72 65 67 69 | 6f 6e 20 73 74 61 72 74 |asi-regi|on start|
|00000f20| 20 65 6e 64 5d 20 34 5d | 29 0a 28 64 65 66 61 6c | end] 4]|).(defal|
|00000f30| 69 61 73 20 27 73 6b 6b | 2d 68 75 72 69 67 61 6e |ias 'skk|-hurigan|
|00000f40| 61 2d 72 65 67 69 6f 6e | 20 23 5b 28 73 74 61 72 |a-region| #[(star|
|00000f50| 74 20 65 6e 64 20 26 6f | 70 74 69 6f 6e 61 6c 20 |t end &o|ptional |
|00000f60| 61 6c 6c 29 20 22 c0 09 | 5c 6e 0b 23 1c c5 8e c6 |all) "..|\n.#....|
|00000f70| 1e 07 09 5c 6e 7c 88 09 | 62 88 0c 63 88 2a c8 20 |...\n|..|b..c.*. |
|00000f80| 29 87 22 20 5b 73 6b 6b | 2d 68 75 72 69 67 61 6e |)." [skk|-hurigan|
|00000f90| 61 2d 31 20 73 74 61 72 | 74 20 65 6e 64 20 61 6c |a-1 star|t end al|
|00000fa0| 6c 20 73 74 72 20 6e 69 | 6c 20 74 20 63 6f 6d 62 |l str ni|l t comb|
|00000fb0| 69 6e 65 2d 61 66 74 65 | 72 2d 63 68 61 6e 67 65 |ine-afte|r-change|
|00000fc0| 2d 63 61 6c 6c 73 20 73 | 6b 6b 2d 73 65 74 2d 63 |-calls s|kk-set-c|
|00000fd0| 75 72 73 6f 72 2d 70 72 | 6f 70 65 72 6c 79 5d 20 |ursor-pr|operly] |
|00000fe0| 34 20 22 5c 0a 1b 24 28 | 42 25 6a 21 3c 25 38 25 |4 "\..$(|B%j!<%8%|
|00000ff0| 67 25 73 24 4e 34 41 3b | 7a 24 4b 41 34 24 46 24 |g%s$N4A;|z$KA4$F$|
|00001000| 55 24 6a 24 2c 24 4a 24 | 72 49 55 24 31 24 6b 21 |U$j$,$J$|rIU$1$k!|
|00001010| 23 1b 28 42 0a 1b 24 28 | 42 4e 63 24 28 24 50 21 |#.(B..$(|BNc$($P!|
|00001020| 22 1b 28 42 0a 20 20 20 | 5c 22 1b 24 28 42 4a 51 |".(B. |\".$(BJQ|
|00001030| 34 39 41 30 24 4e 34 41 | 3b 7a 24 4e 4f 46 24 4b |49A0$N4A|;z$NOF$K|
|00001040| 1b 28 42 5c 22 20 2d 3e | 20 5c 22 1b 24 28 42 4a |.(B\" ->| \".$(BJ|
|00001050| 51 34 39 41 30 1b 28 42 | 5b 1b 24 28 42 24 58 24 |Q49A0.(B|[.$(B$X$|
|00001060| 73 24 2b 24 73 24 5e 24 | 28 1b 28 42 5d 1b 24 28 |s$+$s$^$|(.(B].$(|
|00001070| 42 24 4e 34 41 3b 7a 1b | 28 42 5b 1b 24 28 42 24 |B$N4A;z.|(B[.$(B$|
|00001080| 2b 24 73 24 38 1b 28 42 | 5d 1b 24 28 42 24 4e 4f |+$s$8.(B|].$(B$NO|
|00001090| 46 1b 28 42 5b 1b 24 28 | 42 24 6f 24 2d 1b 28 42 |F.(B[.$(|B$o$-.(B|
|000010a0| 5d 1b 24 28 42 24 4b 1b | 28 42 5c 22 0a 0a 1b 24 |].$(B$K.|(B\"...$|
|000010b0| 28 42 25 2a 25 57 25 37 | 25 67 25 4a 25 6b 30 7a |(B%*%W%7|%g%J%k0z|
|000010c0| 3f 74 24 4e 1b 28 42 20 | 41 4c 4c 20 1b 24 28 42 |?t$N.(B |ALL .$(B|
|000010d0| 24 2c 1b 28 42 20 6e 6f | 6e 2d 6e 69 6c 20 1b 24 |$,.(B no|n-nil .$|
|000010e0| 28 42 24 4a 24 69 24 50 | 21 22 4a 23 3f 74 24 4e |(B$J$i$P|!"J#?t$N|
|000010f0| 38 75 4a 64 24 2c 24 22 | 24 6b 3e 6c 39 67 24 4f |8uJd$,$"|$k>l9g$O|
|00001100| 21 22 1b 28 42 5c 22 7b | 7d 5c 22 20 1b 24 28 42 |!".(B\"{|}\" .$(B|
|00001110| 24 47 24 2f 1b 28 42 0a | 1b 24 28 42 24 2f 24 43 |$G$/.(B.|.$(B$/$C|
|00001120| 24 46 49 3d 3c 28 24 39 | 24 6b 21 23 1b 28 42 0a |$FI=<($9|$k!#.(B.|
|00001130| 1b 24 28 42 4e 63 24 28 | 24 50 21 22 1b 28 42 0a |.$(BNc$(|$P!".(B.|
|00001140| 20 20 20 20 1b 24 28 42 | 43 66 45 67 1b 28 42 20 | .$(B|CfEg.(B |
|00001150| 2d 3e 20 7b 1b 24 28 42 | 24 4a 24 2b 24 37 24 5e |-> {.$(B|$J$+$7$^|
|00001160| 1b 28 42 7c 1b 24 28 42 | 24 4a 24 2b 24 38 24 5e |.(B|.$(B|$J$+$8$^|
|00001170| 1b 28 42 7d 22 20 22 2a | 72 5c 6e 50 22 5d 29 0a |.(B}" "*|r\nP"]).|
|00001180| 28 64 65 66 61 6c 69 61 | 73 20 27 73 6b 6b 2d 68 |(defalia|s 'skk-h|
|00001190| 75 72 69 67 61 6e 61 2d | 6d 65 73 73 61 67 65 20 |urigana-|message |
|000011a0| 23 5b 28 73 74 61 72 74 | 20 65 6e 64 20 26 6f 70 |#[(start| end &op|
|000011b0| 74 69 6f 6e 61 6c 20 61 | 6c 6c 29 20 22 c0 c1 5c |tional a|ll) "..\|
|000011c0| 6e 0b 0c 23 21 88 c5 20 | 87 22 20 5b 6d 65 73 73 |n..#!.. |." [mess|
|000011d0| 61 67 65 20 73 6b 6b 2d | 68 75 72 69 67 61 6e 61 |age skk-|hurigana|
|000011e0| 2d 31 20 73 74 61 72 74 | 20 65 6e 64 20 61 6c 6c |-1 start| end all|
|000011f0| 20 73 6b 6b 2d 73 65 74 | 2d 63 75 72 73 6f 72 2d | skk-set|-cursor-|
|00001200| 70 72 6f 70 65 72 6c 79 | 5d 20 35 20 22 5c 0a 1b |properly|] 5 "\..|
|00001210| 24 28 42 25 6a 21 3c 25 | 38 25 67 25 73 24 4e 34 |$(B%j!<%|8%g%s$N4|
|00001220| 41 3b 7a 24 4b 41 34 24 | 46 24 55 24 6a 24 2c 24 |A;z$KA4$|F$U$j$,$|
|00001230| 4a 24 72 49 55 24 31 21 | 22 25 28 25 33 21 3c 24 |J$rIU$1!|"%(%3!<$|
|00001240| 39 24 6b 21 23 1b 28 42 | 0a 1b 24 28 42 4e 63 24 |9$k!#.(B|..$(BNc$|
|00001250| 28 24 50 21 22 1b 28 42 | 0a 20 20 20 5c 22 1b 24 |($P!".(B|. \".$|
|00001260| 28 42 4a 51 34 39 41 30 | 24 4e 34 41 3b 7a 24 4e |(BJQ49A0|$N4A;z$N|
|00001270| 4f 46 24 4b 1b 28 42 5c | 22 20 2d 3e 20 5c 22 1b |OF$K.(B\|" -> \".|
|00001280| 24 28 42 4a 51 34 39 41 | 30 1b 28 42 5b 1b 24 28 |$(BJQ49A|0.(B[.$(|
|00001290| 42 24 58 24 73 24 2b 24 | 73 24 5e 24 28 1b 28 42 |B$X$s$+$|s$^$(.(B|
|000012a0| 5d 1b 24 28 42 24 4e 34 | 41 3b 7a 1b 28 42 5b 1b |].$(B$N4|A;z.(B[.|
|000012b0| 24 28 42 24 2b 24 73 24 | 38 1b 28 42 5d 1b 24 28 |$(B$+$s$|8.(B].$(|
|000012c0| 42 24 4e 4f 46 1b 28 42 | 5b 1b 24 28 42 24 6f 24 |B$NOF.(B|[.$(B$o$|
|000012d0| 2d 1b 28 42 5d 1b 24 28 | 42 24 4b 1b 28 42 5c 22 |-.(B].$(|B$K.(B\"|
|000012e0| 0a 0a 1b 24 28 42 25 2a | 25 57 25 37 25 67 25 4a |...$(B%*|%W%7%g%J|
|000012f0| 25 6b 30 7a 3f 74 24 4e | 1b 28 42 20 41 4c 4c 20 |%k0z?t$N|.(B ALL |
|00001300| 1b 24 28 42 24 2c 1b 28 | 42 20 6e 6f 6e 2d 6e 69 |.$(B$,.(|B non-ni|
|00001310| 6c 20 1b 24 28 42 24 4a | 24 69 24 50 21 22 4a 23 |l .$(B$J|$i$P!"J#|
|00001320| 3f 74 24 4e 38 75 4a 64 | 24 2c 24 22 24 6b 3e 6c |?t$N8uJd|$,$"$k>l|
|00001330| 39 67 24 4f 21 22 1b 28 | 42 5c 22 7b 7d 5c 22 20 |9g$O!".(|B\"{}\" |
|00001340| 1b 24 28 42 24 47 24 2f | 1b 28 42 0a 1b 24 28 42 |.$(B$G$/|.(B..$(B|
|00001350| 24 2f 24 43 24 46 49 3d | 3c 28 24 39 24 6b 21 23 |$/$C$FI=|<($9$k!#|
|00001360| 1b 28 42 0a 1b 24 28 42 | 4e 63 24 28 24 50 21 22 |.(B..$(B|Nc$($P!"|
|00001370| 1b 28 42 0a 20 20 20 20 | 1b 24 28 42 43 66 45 67 |.(B. |.$(BCfEg|
|00001380| 1b 28 42 20 2d 3e 20 7b | 1b 24 28 42 24 4a 24 2b |.(B -> {|.$(B$J$+|
|00001390| 24 37 24 5e 1b 28 42 7c | 1b 24 28 42 24 4a 24 2b |$7$^.(B||.$(B$J$+|
|000013a0| 24 38 24 5e 1b 28 42 7d | 22 20 22 72 5c 6e 50 22 |$8$^.(B}|" "r\nP"|
|000013b0| 5d 29 0a 28 64 65 66 61 | 6c 69 61 73 20 27 73 6b |]).(defa|lias 'sk|
|000013c0| 6b 2d 68 75 72 69 67 61 | 6e 61 2d 6b 61 74 61 6b |k-huriga|na-katak|
|000013d0| 61 6e 61 2d 72 65 67 69 | 6f 6e 20 23 5b 28 73 74 |ana-regi|on #[(st|
|000013e0| 61 72 74 20 65 6e 64 20 | 26 6f 70 74 69 6f 6e 61 |art end |&optiona|
|000013f0| 6c 20 61 6c 6c 29 20 22 | c0 09 5c 6e 0b c4 24 1d |l all) "|..\n..$.|
|00001400| c6 8e c7 1e 08 09 5c 6e | 7c 88 09 62 88 0d 63 88 |......\n||..b..c.|
|00001410| 2a c9 20 29 87 22 20 5b | 73 6b 6b 2d 68 75 72 69 |*. )." [|skk-huri|
|00001420| 67 61 6e 61 2d 31 20 73 | 74 61 72 74 20 65 6e 64 |gana-1 s|tart end|
|00001430| 20 61 6c 6c 20 6b 61 74 | 61 6b 61 6e 61 20 73 74 | all kat|akana st|
|00001440| 72 20 6e 69 6c 20 74 20 | 63 6f 6d 62 69 6e 65 2d |r nil t |combine-|
|00001450| 61 66 74 65 72 2d 63 68 | 61 6e 67 65 2d 63 61 6c |after-ch|ange-cal|
|00001460| 6c 73 20 73 6b 6b 2d 73 | 65 74 2d 63 75 72 73 6f |ls skk-s|et-curso|
|00001470| 72 2d 70 72 6f 70 65 72 | 6c 79 5d 20 35 20 22 5c |r-proper|ly] 5 "\|
|00001480| 0a 1b 24 28 42 25 6a 21 | 3c 25 38 25 67 25 73 24 |..$(B%j!|<%8%g%s$|
|00001490| 4e 34 41 3b 7a 24 4b 41 | 34 24 46 25 55 25 6a 25 |N4A;z$KA|4$F%U%j%|
|000014a0| 2c 25 4a 24 72 49 55 24 | 31 24 6b 21 23 1b 28 42 |,%J$rIU$|1$k!#.(B|
|000014b0| 0a 1b 24 28 42 4e 63 24 | 28 24 50 21 22 1b 28 42 |..$(BNc$|($P!".(B|
|000014c0| 0a 20 20 20 5c 22 1b 24 | 28 42 4a 51 34 39 41 30 |. \".$|(BJQ49A0|
|000014d0| 24 4e 34 41 3b 7a 24 4e | 4f 46 24 4b 1b 28 42 5c |$N4A;z$N|OF$K.(B\|
|000014e0| 22 20 2d 3e 20 5c 22 1b | 24 28 42 4a 51 34 39 41 |" -> \".|$(BJQ49A|
|000014f0| 30 1b 28 42 5b 1b 24 28 | 42 25 58 25 73 25 2b 25 |0.(B[.$(|B%X%s%+%|
|00001500| 73 25 5e 25 28 1b 28 42 | 5d 1b 24 28 42 24 4e 34 |s%^%(.(B|].$(B$N4|
|00001510| 41 3b 7a 1b 28 42 5b 1b | 24 28 42 25 2b 25 73 25 |A;z.(B[.|$(B%+%s%|
|00001520| 38 1b 28 42 5d 1b 24 28 | 42 24 4e 4f 46 1b 28 42 |8.(B].$(|B$NOF.(B|
|00001530| 5b 1b 24 28 42 25 6f 25 | 2d 1b 28 42 5d 1b 24 28 |[.$(B%o%|-.(B].$(|
|00001540| 42 24 4b 1b 28 42 5c 22 | 0a 0a 1b 24 28 42 25 2a |B$K.(B\"|...$(B%*|
|00001550| 25 57 25 37 25 67 25 4a | 25 6b 30 7a 3f 74 24 4e |%W%7%g%J|%k0z?t$N|
|00001560| 1b 28 42 20 41 4c 4c 20 | 1b 24 28 42 24 2c 1b 28 |.(B ALL |.$(B$,.(|
|00001570| 42 20 6e 6f 6e 2d 6e 69 | 6c 20 1b 24 28 42 24 4a |B non-ni|l .$(B$J|
|00001580| 24 69 24 50 21 22 4a 23 | 3f 74 24 4e 38 75 4a 64 |$i$P!"J#|?t$N8uJd|
|00001590| 24 2c 24 22 24 6b 3e 6c | 39 67 24 4f 21 22 1b 28 |$,$"$k>l|9g$O!".(|
|000015a0| 42 5c 22 7b 7d 5c 22 20 | 1b 24 28 42 24 47 24 2f |B\"{}\" |.$(B$G$/|
|000015b0| 1b 28 42 0a 1b 24 28 42 | 24 2f 24 43 24 46 49 3d |.(B..$(B|$/$C$FI=|
|000015c0| 3c 28 24 39 24 6b 21 23 | 1b 28 42 0a 1b 24 28 42 |<($9$k!#|.(B..$(B|
|000015d0| 4e 63 24 28 24 50 21 22 | 1b 28 42 0a 20 20 20 20 |Nc$($P!"|.(B. |
|000015e0| 1b 24 28 42 43 66 45 67 | 1b 28 42 20 2d 3e 20 7b |.$(BCfEg|.(B -> {|
|000015f0| 1b 24 28 42 25 4a 25 2b | 25 37 25 5e 1b 28 42 7c |.$(B%J%+|%7%^.(B||
|00001600| 1b 24 28 42 25 4a 25 2b | 25 38 25 5e 1b 28 42 7d |.$(B%J%+|%8%^.(B}|
|00001610| 22 20 22 2a 72 5c 6e 50 | 22 5d 29 0a 28 64 65 66 |" "*r\nP|"]).(def|
|00001620| 61 6c 69 61 73 20 27 73 | 6b 6b 2d 68 75 72 69 67 |alias 's|kk-hurig|
|00001630| 61 6e 61 2d 6b 61 74 61 | 6b 61 6e 61 2d 6d 65 73 |ana-kata|kana-mes|
|00001640| 73 61 67 65 20 23 5b 28 | 73 74 61 72 74 20 65 6e |sage #[(|start en|
|00001650| 64 20 26 6f 70 74 69 6f | 6e 61 6c 20 61 6c 6c 29 |d &optio|nal all)|
|00001660| 20 22 c0 c1 5c 6e 0b 0c | c5 24 21 88 c6 20 87 22 | "..\n..|.$!.. ."|
|00001670| 20 5b 6d 65 73 73 61 67 | 65 20 73 6b 6b 2d 68 75 | [messag|e skk-hu|
|00001680| 72 69 67 61 6e 61 2d 31 | 20 73 74 61 72 74 20 65 |rigana-1| start e|
|00001690| 6e 64 20 61 6c 6c 20 6b | 61 74 61 6b 61 6e 61 20 |nd all k|atakana |
|000016a0| 73 6b 6b 2d 73 65 74 2d | 63 75 72 73 6f 72 2d 70 |skk-set-|cursor-p|
|000016b0| 72 6f 70 65 72 6c 79 5d | 20 36 20 22 5c 0a 1b 24 |roperly]| 6 "\..$|
|000016c0| 28 42 25 6a 21 3c 25 38 | 25 67 25 73 24 4e 34 41 |(B%j!<%8|%g%s$N4A|
|000016d0| 3b 7a 24 4b 41 34 24 46 | 25 55 25 6a 25 2c 25 4a |;z$KA4$F|%U%j%,%J|
|000016e0| 24 72 49 55 24 31 21 22 | 25 28 25 33 21 3c 24 39 |$rIU$1!"|%(%3!<$9|
|000016f0| 24 6b 21 23 1b 28 42 0a | 1b 24 28 42 4e 63 24 28 |$k!#.(B.|.$(BNc$(|
|00001700| 24 50 21 22 1b 28 42 0a | 20 20 20 5c 22 1b 24 28 |$P!".(B.| \".$(|
|00001710| 42 4a 51 34 39 41 30 24 | 4e 34 41 3b 7a 24 4e 4f |BJQ49A0$|N4A;z$NO|
|00001720| 46 24 4b 1b 28 42 5c 22 | 20 2d 3e 20 5c 22 1b 24 |F$K.(B\"| -> \".$|
|00001730| 28 42 4a 51 34 39 41 30 | 1b 28 42 5b 1b 24 28 42 |(BJQ49A0|.(B[.$(B|
|00001740| 25 58 25 73 25 2b 25 73 | 25 5e 25 28 1b 28 42 5d |%X%s%+%s|%^%(.(B]|
|00001750| 1b 24 28 42 24 4e 34 41 | 3b 7a 1b 28 42 5b 1b 24 |.$(B$N4A|;z.(B[.$|
|00001760| 28 42 25 2b 25 73 25 38 | 1b 28 42 5d 1b 24 28 42 |(B%+%s%8|.(B].$(B|
|00001770| 24 4e 4f 46 1b 28 42 5b | 1b 24 28 42 25 6f 25 2d |$NOF.(B[|.$(B%o%-|
|00001780| 1b 28 42 5d 1b 24 28 42 | 24 4b 1b 28 42 5c 22 0a |.(B].$(B|$K.(B\".|
|00001790| 0a 1b 24 28 42 25 2a 25 | 57 25 37 25 67 25 4a 25 |..$(B%*%|W%7%g%J%|
|000017a0| 6b 30 7a 3f 74 24 4e 1b | 28 42 20 41 4c 4c 20 1b |k0z?t$N.|(B ALL .|
|000017b0| 24 28 42 24 2c 1b 28 42 | 20 6e 6f 6e 2d 6e 69 6c |$(B$,.(B| non-nil|
|000017c0| 20 1b 24 28 42 24 4a 24 | 69 24 50 21 22 4a 23 3f | .$(B$J$|i$P!"J#?|
|000017d0| 74 24 4e 38 75 4a 64 24 | 2c 24 22 24 6b 3e 6c 39 |t$N8uJd$|,$"$k>l9|
|000017e0| 67 24 4f 21 22 1b 28 42 | 5c 22 7b 7d 5c 22 20 1b |g$O!".(B|\"{}\" .|
|000017f0| 24 28 42 24 47 24 2f 1b | 28 42 0a 1b 24 28 42 24 |$(B$G$/.|(B..$(B$|
|00001800| 2f 24 43 24 46 49 3d 3c | 28 24 39 24 6b 21 23 1b |/$C$FI=<|($9$k!#.|
|00001810| 28 42 0a 1b 24 28 42 4e | 63 24 28 24 50 21 22 1b |(B..$(BN|c$($P!".|
|00001820| 28 42 0a 20 20 20 20 1b | 24 28 42 43 66 45 67 1b |(B. .|$(BCfEg.|
|00001830| 28 42 20 2d 3e 20 7b 1b | 24 28 42 25 4a 25 2b 25 |(B -> {.|$(B%J%+%|
|00001840| 37 25 5e 1b 28 42 7c 1b | 24 28 42 25 4a 25 2b 25 |7%^.(B|.|$(B%J%+%|
|00001850| 38 25 5e 1b 28 42 7d 22 | 20 22 72 5c 6e 50 22 5d |8%^.(B}"| "r\nP"]|
|00001860| 29 0a 28 64 65 66 61 6c | 69 61 73 20 27 73 6b 6b |).(defal|ias 'skk|
|00001870| 2d 68 75 72 69 67 61 6e | 61 2d 31 20 23 5b 28 73 |-hurigan|a-1 #[(s|
|00001880| 74 61 72 74 20 65 6e 64 | 20 61 6c 6c 20 26 6f 70 |tart end| all &op|
|00001890| 74 69 6f 6e 61 6c 20 6b | 61 74 61 6b 61 6e 61 29 |tional k|atakana)|
|000018a0| 20 22 08 ab 83 c1 aa 81 | c2 c3 1c 1d 1b 0e 06 ab | "......|........|
|000018b0| 84 c7 0d 42 15 1b 0e 08 | ab 84 c9 0d 42 15 ca 1b |...B....|....B...|
|000018c0| 0e 0b 1b 0e 0c 0d 23 2a | 87 22 20 5b 6b 61 74 61 |......#*|." [kata|
|000018d0| 6b 61 6e 61 20 28 22 2d | 4a 4b 22 20 22 2d 66 22 |kana ("-|JK" "-f"|
|000018e0| 29 20 28 22 2d 4a 48 22 | 20 22 2d 66 22 29 20 6e |) ("-JH"| "-f") n|
|000018f0| 69 6c 20 73 74 72 20 61 | 72 67 20 73 6b 6b 2d 61 |il str a|rg skk-a|
|00001900| 6c 6c 6f 77 2d 73 70 61 | 63 65 73 2d 6e 65 77 6c |llow-spa|ces-newl|
|00001910| 69 6e 65 73 2d 61 6e 64 | 2d 74 61 62 73 20 22 2d |ines-and|-tabs "-|
|00001920| 63 22 20 61 6c 6c 20 22 | 2d 70 22 20 73 6b 6b 2d |c" all "|-p" skk-|
|00001930| 6b 61 6b 61 73 69 2d 72 | 65 67 69 6f 6e 20 73 74 |kakasi-r|egion st|
|00001940| 61 72 74 20 65 6e 64 5d | 20 34 5d 29 0a 28 64 65 |art end]| 4]).(de|
|00001950| 66 61 6c 69 61 73 20 27 | 73 6b 6b 2d 72 6f 6d 61 |falias '|skk-roma|
|00001960| 6a 69 2d 72 65 67 69 6f | 6e 20 23 5b 28 73 74 61 |ji-regio|n #[(sta|
|00001970| 72 74 20 65 6e 64 29 20 | 22 c0 c1 1a 1b 1b 0c ab |rt end) |".......|
|00001980| 84 c5 0b 42 13 1b 0e 06 | ac 84 c7 0b 42 13 c8 1b |...B....|....B...|
|00001990| 0e 09 1b 0e 5c 6e 0b 23 | 12 c1 8e cb 1e 0c 1b 0e |....\n.#|........|
|000019a0| 09 1b 0e 5c 6e 7c 88 1b | 0e 09 62 88 5c 6e 63 88 |...\n|..|..b.\nc.|
|000019b0| 2a cd 20 2a 87 22 20 5b | 28 22 2d 48 61 22 20 22 |*. *." [|("-Ha" "|
|000019c0| 2d 4b 61 22 20 22 2d 4a | 61 22 20 22 2d 45 61 22 |-Ka" "-J|a" "-Ea"|
|000019d0| 20 22 2d 6b 61 22 20 22 | 2d 73 22 29 20 6e 69 6c | "-ka" "|-s") nil|
|000019e0| 20 73 74 72 20 61 72 67 | 20 73 6b 6b 2d 61 6c 6c | str arg| skk-all|
|000019f0| 6f 77 2d 73 70 61 63 65 | 73 2d 6e 65 77 6c 69 6e |ow-space|s-newlin|
|00001a00| 65 73 2d 61 6e 64 2d 74 | 61 62 73 20 22 2d 63 22 |es-and-t|abs "-c"|
|00001a10| 20 73 6b 6b 2d 72 6f 6d | 61 6a 69 2d 2a 2d 62 79 | skk-rom|aji-*-by|
|00001a20| 2d 68 65 70 62 75 72 6e | 20 22 2d 72 6b 22 20 73 |-hepburn| "-rk" s|
|00001a30| 6b 6b 2d 6b 61 6b 61 73 | 69 2d 72 65 67 69 6f 6e |kk-kakas|i-region|
|00001a40| 20 73 74 61 72 74 20 65 | 6e 64 20 74 20 63 6f 6d | start e|nd t com|
|00001a50| 62 69 6e 65 2d 61 66 74 | 65 72 2d 63 68 61 6e 67 |bine-aft|er-chang|
|00001a60| 65 2d 63 61 6c 6c 73 20 | 73 6b 6b 2d 73 65 74 2d |e-calls |skk-set-|
|00001a70| 63 75 72 73 6f 72 2d 70 | 72 6f 70 65 72 6c 79 5d |cursor-p|roperly]|
|00001a80| 20 34 20 22 5c 0a 1b 24 | 28 42 25 6a 21 3c 25 38 | 4 "\..$|(B%j!<%8|
|00001a90| 25 67 25 73 24 4e 34 41 | 3b 7a 21 22 24 52 24 69 |%g%s$N4A|;z!"$R$i|
|00001aa0| 24 2c 24 4a 21 22 25 2b | 25 3f 25 2b 25 4a 21 22 |$,$J!"%+|%?%+%J!"|
|00001ab0| 41 34 31 51 4a 38 3b 7a | 24 72 41 34 24 46 25 6d |A41QJ8;z|$rA4$F%m|
|00001ac0| 21 3c 25 5e 3b 7a 24 4b | 4a 51 34 39 24 39 24 6b |!<%^;z$K|JQ49$9$k|
|00001ad0| 21 23 1b 28 42 0a 1b 24 | 28 42 4a 51 34 39 24 4b |!#.(B..$|(BJQ49$K|
|00001ae0| 24 4f 21 22 25 58 25 5c | 25 73 3c 30 24 72 4d 51 |$O!"%X%\|%s<0$rMQ|
|00001af0| 24 24 24 6b 21 23 1b 28 | 42 0a 1b 24 28 42 4e 63 |$$$k!#.(|B..$(BNc|
|00001b00| 24 28 24 50 21 22 1b 28 | 42 0a 20 20 20 5c 22 1b |$($P!".(|B. \".|
|00001b10| 24 28 42 34 41 3b 7a 24 | 2b 24 4a 3a 2e 24 38 24 |$(B4A;z$|+$J:.$8$|
|00001b20| 6a 4a 38 24 72 25 6d 21 | 3c 25 5e 3b 7a 24 4b 4a |jJ8$r%m!|<%^;z$KJ|
|00001b30| 51 34 39 1b 28 42 5c 22 | 0a 20 20 20 20 2d 3e 20 |Q49.(B\"|. -> |
|00001b40| 5c 22 20 20 6b 61 6e 27 | 7a 69 20 20 6b 61 6e 61 |\" kan'|zi kana|
|00001b50| 20 20 6d 61 20 20 7a 69 | 72 69 20 20 62 75 6e 27 | ma zi|ri bun'|
|00001b60| 20 20 77 6f 72 6f 2d 6d | 61 20 20 7a 69 20 6e 69 | woro-m|a zi ni|
|00001b70| 20 68 65 6e 27 6b 61 6e | 27 20 5c 22 0a 0a 73 6b | hen'kan|' \"..sk|
|00001b80| 6b 2d 72 6f 6d 61 6a 69 | 2d 2a 2d 62 79 2d 68 65 |k-romaji|-*-by-he|
|00001b90| 70 62 75 72 6e 20 1b 24 | 28 42 24 2c 1b 28 42 20 |pburn .$|(B$,.(B |
|00001ba0| 6e 69 6c 20 1b 24 28 42 | 24 47 24 22 24 6c 24 50 |nil .$(B|$G$"$l$P|
|00001bb0| 21 22 25 6d 21 3c 25 5e | 3b 7a 24 58 24 4e 4a 51 |!"%m!<%^|;z$X$NJQ|
|00001bc0| 34 39 4d 4d 3c 30 24 72 | 37 31 4e 61 3c 30 24 4b |49MM<0$r|71Na<0$K|
|00001bd0| 4a 51 39 39 24 39 1b 28 | 42 0a 1b 24 28 42 24 6b |JQ99$9.(|B..$(B$k|
|00001be0| 21 23 4e 63 24 28 24 50 | 21 22 1b 28 42 5c 22 1b |!#Nc$($P|!".(B\".|
|00001bf0| 24 28 42 24 37 1b 28 42 | 5c 22 20 1b 24 28 42 24 |$(B$7.(B|\" .$(B$|
|00001c00| 4f 25 58 25 5c 25 73 3c | 30 24 47 24 4f 1b 28 42 |O%X%\%s<|0$G$O.(B|
|00001c10| 20 5c 22 73 68 69 5c 22 | 20 1b 24 28 42 24 40 24 | \"shi\"| .$(B$@$|
|00001c20| 2c 21 22 37 31 4e 61 3c | 30 24 47 24 4f 1b 28 42 |,!"71Na<|0$G$O.(B|
|00001c30| 20 5c 22 73 69 5c 22 20 | 1b 24 28 42 24 48 24 4a | \"si\" |.$(B$H$J|
|00001c40| 24 6b 21 23 1b 28 42 22 | 20 22 2a 72 22 5d 29 0a |$k!#.(B"| "*r"]).|
|00001c50| 28 64 65 66 61 6c 69 61 | 73 20 27 73 6b 6b 2d 72 |(defalia|s 'skk-r|
|00001c60| 6f 6d 61 6a 69 2d 6d 65 | 73 73 61 67 65 20 23 5b |omaji-me|ssage #[|
|00001c70| 28 73 74 61 72 74 20 65 | 6e 64 29 20 22 c0 19 5c |(start e|nd) "..\|
|00001c80| 6e ab 84 c3 09 42 11 0c | ac 84 c5 09 42 11 c6 c7 |n....B..|....B...|
|00001c90| 1b 0e 08 1b 0e 09 09 23 | 21 88 ca 20 29 87 22 20 |.......#|!.. )." |
|00001ca0| 5b 28 22 2d 48 61 22 20 | 22 2d 4b 61 22 20 22 2d |[("-Ha" |"-Ka" "-|
|00001cb0| 4a 61 22 20 22 2d 45 61 | 22 20 22 2d 6b 61 22 20 |Ja" "-Ea|" "-ka" |
|00001cc0| 22 2d 73 22 29 20 61 72 | 67 20 73 6b 6b 2d 61 6c |"-s") ar|g skk-al|
|00001cd0| 6c 6f 77 2d 73 70 61 63 | 65 73 2d 6e 65 77 6c 69 |low-spac|es-newli|
|00001ce0| 6e 65 73 2d 61 6e 64 2d | 74 61 62 73 20 22 2d 63 |nes-and-|tabs "-c|
|00001cf0| 22 20 73 6b 6b 2d 72 6f | 6d 61 6a 69 2d 2a 2d 62 |" skk-ro|maji-*-b|
|00001d00| 79 2d 68 65 70 62 75 72 | 6e 20 22 2d 72 6b 22 20 |y-hepbur|n "-rk" |
|00001d10| 6d 65 73 73 61 67 65 20 | 73 6b 6b 2d 6b 61 6b 61 |message |skk-kaka|
|00001d20| 73 69 2d 72 65 67 69 6f | 6e 20 73 74 61 72 74 20 |si-regio|n start |
|00001d30| 65 6e 64 20 73 6b 6b 2d | 73 65 74 2d 63 75 72 73 |end skk-|set-curs|
|00001d40| 6f 72 2d 70 72 6f 70 65 | 72 6c 79 5d 20 35 20 22 |or-prope|rly] 5 "|
|00001d50| 5c 0a 1b 24 28 42 25 6a | 21 3c 25 38 25 67 25 73 |\..$(B%j|!<%8%g%s|
|00001d60| 24 4e 34 41 3b 7a 21 22 | 24 52 24 69 24 2c 24 4a |$N4A;z!"|$R$i$,$J|
|00001d70| 21 22 25 2b 25 3f 25 2b | 25 4a 21 22 41 34 31 51 |!"%+%?%+|%J!"A41Q|
|00001d80| 4a 38 3b 7a 24 72 41 34 | 24 46 25 6d 21 3c 25 5e |J8;z$rA4|$F%m!<%^|
|00001d90| 3b 7a 24 4b 4a 51 34 39 | 24 37 21 22 25 28 25 33 |;z$KJQ49|$7!"%(%3|
|00001da0| 21 3c 24 39 24 6b 21 23 | 1b 28 42 0a 1b 24 28 42 |!<$9$k!#|.(B..$(B|
|00001db0| 4a 51 34 39 24 4b 24 4f | 21 22 25 58 25 5c 25 73 |JQ49$K$O|!"%X%\%s|
|00001dc0| 3c 30 24 72 4d 51 24 24 | 24 6b 21 23 1b 28 42 0a |<0$rMQ$$|$k!#.(B.|
|00001dd0| 1b 24 28 42 4e 63 24 28 | 24 50 21 22 1b 28 42 0a |.$(BNc$(|$P!".(B.|
|00001de0| 20 20 20 5c 22 1b 24 28 | 42 34 41 3b 7a 24 2b 24 | \".$(|B4A;z$+$|
|00001df0| 4a 3a 2e 24 38 24 6a 4a | 38 24 72 25 6d 21 3c 25 |J:.$8$jJ|8$r%m!<%|
|00001e00| 5e 3b 7a 24 4b 4a 51 34 | 39 1b 28 42 5c 22 0a 20 |^;z$KJQ4|9.(B\". |
|00001e10| 20 20 20 2d 3e 20 5c 22 | 20 20 6b 61 6e 27 7a 69 | -> \"| kan'zi|
|00001e20| 20 20 6b 61 6e 61 20 20 | 6d 61 20 20 7a 69 72 69 | kana |ma ziri|
|00001e30| 20 20 62 75 6e 27 20 20 | 77 6f 72 6f 2d 6d 61 20 | bun' |woro-ma |
|00001e40| 20 7a 69 20 6e 69 20 68 | 65 6e 27 6b 61 6e 27 20 | zi ni h|en'kan' |
|00001e50| 5c 22 0a 0a 73 6b 6b 2d | 72 6f 6d 61 6a 69 2d 2a |\"..skk-|romaji-*|
|00001e60| 2d 62 79 2d 68 65 70 62 | 75 72 6e 20 1b 24 28 42 |-by-hepb|urn .$(B|
|00001e70| 24 2c 1b 28 42 20 6e 69 | 6c 20 1b 24 28 42 24 47 |$,.(B ni|l .$(B$G|
|00001e80| 24 22 24 6c 24 50 21 22 | 25 6d 21 3c 25 5e 3b 7a |$"$l$P!"|%m!<%^;z|
|00001e90| 24 58 24 4e 4a 51 34 39 | 4d 4d 3c 30 24 72 37 31 |$X$NJQ49|MM<0$r71|
|00001ea0| 4e 61 3c 30 24 4b 4a 51 | 39 39 24 39 1b 28 42 0a |Na<0$KJQ|99$9.(B.|
|00001eb0| 1b 24 28 42 24 6b 21 23 | 4e 63 24 28 24 50 21 22 |.$(B$k!#|Nc$($P!"|
|00001ec0| 1b 28 42 5c 22 1b 24 28 | 42 24 37 1b 28 42 5c 22 |.(B\".$(|B$7.(B\"|
|00001ed0| 20 1b 24 28 42 24 4f 25 | 58 25 5c 25 73 3c 30 24 | .$(B$O%|X%\%s<0$|
|00001ee0| 47 24 4f 1b 28 42 20 5c | 22 73 68 69 5c 22 20 1b |G$O.(B \|"shi\" .|
|00001ef0| 24 28 42 24 40 24 2c 21 | 22 37 31 4e 61 3c 30 24 |$(B$@$,!|"71Na<0$|
|00001f00| 47 24 4f 1b 28 42 20 5c | 22 73 69 5c 22 20 1b 24 |G$O.(B \|"si\" .$|
|00001f10| 28 42 24 48 24 4a 24 6b | 21 23 1b 28 42 22 20 22 |(B$H$J$k|!#.(B" "|
|00001f20| 72 22 5d 29 0a 28 64 65 | 66 61 6c 69 61 73 20 27 |r"]).(de|falias '|
|00001f30| 73 6b 6b 2d 6b 61 6b 61 | 73 69 2d 72 65 67 69 6f |skk-kaka|si-regio|
|00001f40| 6e 20 23 5b 28 73 74 61 | 72 74 20 65 6e 64 20 61 |n #[(sta|rt end a|
|00001f50| 72 67 6c 69 73 74 29 20 | 22 08 ac 8f c1 89 1a 1b |rglist) |".......|
|00001f60| 1b c4 0d ab 83 c6 aa 81 | c7 21 88 2a c8 1b 0e 09 |........|.!.*....|
|00001f70| 1b 0e 5c 6e 5c 22 1e 0b | cc cd ce 21 21 1e 1b 0f |..\n\"..|...!!...|
|00001f80| d0 8e 72 1b 0e 1b 0f 71 | 88 1b 0e 0b 63 88 d1 d2 |..r....q|....c...|
|00001f90| 65 60 d3 d4 d5 d6 1b 0e | 17 26 08 d8 61 ab 8a d9 |e`......|.&..a...|
|00001fa0| 20 d8 56 ab 84 da 20 aa | 8e c1 89 1a 1b 1b c4 0d | .V... .|........|
|00001fb0| ab 83 db aa 81 dc 21 2a | 2c 87 22 20 5b 73 6b 6b |......!*|,." [skk|
|00001fc0| 2d 75 73 65 2d 6b 61 6b | 61 73 69 20 74 20 65 6e |-use-kak|asi t en|
|00001fd0| 61 62 6c 65 2d 6d 75 6c | 74 69 62 79 74 65 2d 63 |able-mul|tibyte-c|
|00001fe0| 68 61 72 61 63 74 65 72 | 73 20 6d 63 2d 66 6c 61 |haracter|s mc-fla|
|00001ff0| 67 20 65 72 72 6f 72 20 | 73 6b 6b 2d 6a 61 70 61 |g error |skk-japa|
|00002000| 6e 65 73 65 2d 6d 65 73 | 73 61 67 65 2d 61 6e 64 |nese-mes|sage-and|
|00002010| 2d 65 72 72 6f 72 20 22 | 4b 41 4b 41 53 49 20 1b |-error "|KAKASI .|
|00002020| 24 28 42 24 2c 25 24 25 | 73 25 39 25 48 21 3c 25 |$(B$,%$%|s%9%H!<%|
|00002030| 6b 24 35 24 6c 24 46 24 | 24 24 4a 24 24 24 2b 21 |k$5$l$F$|$$J$$$+!|
|00002040| 22 3b 48 4d 51 24 37 24 | 4a 24 24 40 5f 44 6a 24 |";HMQ$7$|J$$@_Dj$|
|00002050| 4b 24 4a 24 43 24 46 24 | 24 24 5e 24 39 21 23 1b |K$J$C$F$|$$^$9!#.|
|00002060| 28 42 22 20 22 4b 41 4b | 41 53 49 20 77 61 73 20 |(B" "KAK|ASI was |
|00002070| 6e 6f 74 20 69 6e 73 74 | 61 6c 6c 65 64 2c 20 6f |not inst|alled, o|
|00002080| 72 20 73 6b 6b 2d 75 73 | 65 2d 6b 61 6b 61 73 69 |r skk-us|e-kakasi|
|00002090| 20 69 73 20 6e 69 6c 22 | 20 73 6b 6b 2d 62 75 66 | is nil"| skk-buf|
|000020a0| 66 65 72 2d 73 75 62 73 | 74 72 69 6e 67 20 73 74 |fer-subs|tring st|
|000020b0| 61 72 74 20 65 6e 64 20 | 73 74 72 20 67 65 74 2d |art end |str get-|
|000020c0| 62 75 66 66 65 72 2d 63 | 72 65 61 74 65 20 67 65 |buffer-c|reate ge|
|000020d0| 6e 65 72 61 74 65 2d 6e | 65 77 2d 62 75 66 66 65 |nerate-n|ew-buffe|
|000020e0| 72 2d 6e 61 6d 65 20 22 | 20 2a 74 65 6d 70 2a 22 |r-name "| *temp*"|
|000020f0| 20 74 65 6d 70 2d 62 75 | 66 66 65 72 20 28 28 62 | temp-bu|ffer ((b|
|00002100| 79 74 65 2d 63 6f 64 65 | 20 22 c0 09 21 ab 84 c2 |yte-code| "..!...|
|00002110| 09 21 88 c0 87 22 20 5b | 62 75 66 66 65 72 2d 6e |.!..." [|buffer-n|
|00002120| 61 6d 65 20 74 65 6d 70 | 2d 62 75 66 66 65 72 20 |ame temp|-buffer |
|00002130| 6b 69 6c 6c 2d 62 75 66 | 66 65 72 5d 20 32 29 29 |kill-buf|fer] 2))|
|00002140| 20 61 70 70 6c 79 20 63 | 61 6c 6c 2d 70 72 6f 63 | apply c|all-proc|
|00002150| 65 73 73 2d 72 65 67 69 | 6f 6e 20 22 6b 61 6b 61 |ess-regi|on "kaka|
|00002160| 73 69 22 20 64 65 6c 65 | 74 65 2d 6f 72 69 67 69 |si" dele|te-origi|
|00002170| 6e 61 6c 2d 74 65 78 74 | 20 28 74 20 6e 69 6c 29 |nal-text| (t nil)|
|00002180| 20 6e 69 6c 20 61 72 67 | 6c 69 73 74 20 30 20 62 | nil arg|list 0 b|
|00002190| 75 66 66 65 72 2d 73 69 | 7a 65 20 62 75 66 66 65 |uffer-si|ze buffe|
|000021a0| 72 2d 73 74 72 69 6e 67 | 20 22 1b 24 28 42 4a 51 |r-string| ".$(BJQ|
|000021b0| 34 39 24 47 24 2d 24 5e | 24 3b 24 73 1b 28 42 22 |49$G$-$^|$;$s.(B"|
|000021c0| 20 22 43 61 6e 6e 6f 74 | 20 63 6f 6e 76 65 72 74 | "Cannot| convert|
|000021d0| 21 22 5d 20 39 5d 29 0a | 28 62 79 74 65 2d 63 6f |!"] 9]).|(byte-co|
|000021e0| 64 65 20 22 c0 c1 21 88 | c2 c3 21 87 22 20 5b 72 |de "..!.|..!." [r|
|000021f0| 75 6e 2d 68 6f 6f 6b 73 | 20 73 6b 6b 2d 6b 61 6b |un-hooks| skk-kak|
|00002200| 61 73 69 2d 6c 6f 61 64 | 2d 68 6f 6f 6b 20 70 72 |asi-load|-hook pr|
|00002210| 6f 76 69 64 65 20 73 6b | 6b 2d 6b 61 6b 61 73 69 |ovide sk|k-kakasi|
|00002220| 5d 20 32 29 0a | |] 2). | |
+--------+-------------------------+-------------------------+--------+--------+